geodesic dome - Turkish English Dictionary